A Domain-Specific Language For Simulation Composition
نویسنده
چکیده
The SmartGrid, the power grid of the future, is comprised of a large number of distributed, partially controllable energy consumers and producers that need to be matched to ensure that generation and consumption is balanced. Modelling & Simulation is a powerful approach for analysing and testing such complex systems. In this paper a scenario specification based on a domain-specific language (DSL) is presented which can be used to formally describe simulations and scenarios using these simulations. This formal description, in combination with a simulation framework that is able to interpret the description, allows the automatic composition of the simulations.The DSL has been tested with a lightweight simulation framework developed for a current project that analyses the impact of electric vehicles on the distribution grid. Although this work focuses on the domain of SmartGrids, the DSL-based approach can of course also be applied to other domains.
منابع مشابه
Composition of XML Dialects: A ModelicaXML Case Study
This paper investigates how software composition and transformation can be applied to domain specific languages used today in modeling and simulation of physical systems. More specifically, we address the composition and transformation of the Modelica language. The composition targets the ModelicaXML dialect which is the XML representation of the Modelica language. By extending the COMPOST conc...
متن کاملSimulation and Control of an Aromatic Distillation Column
In general, the objective of distillation control is to maintain the desired products quality. In this paper, the performances of different one point control strategies for an aromatic distillation column have been compared through dynamic simulation. These methods are: a) Composition control using measured composition directly. This method sufferes from large sampling delay of measuring de...
متن کاملSemantic selection for model composition using SAMSaaS
The reuse of existing models in modeling and simulation software is becoming increasingly important. One way to improve model reuse is through composition. Even though much work has been done for model composition at the syntactic level, research at the semantic level is still under development. In particular, selection for model composition based on semantics is complex, because it is hard for...
متن کاملComposition and Interoperability for External Domain-Specific Language Engineering. (Composition et interopérabilité pour l'ingénierie des langages dédiés externes)
متن کامل
Model-driven Generative Techniques for Scalable Performabality Analysis of Distributed Systems∗
The ever increasing societal demand for the timely availability of newer and feature-rich but highly dependable network-centric applications imposes the need for these applications to be constructed by the composition, assembly and deployment of off-the-shelf infrastructure and domain-specific services building blocks. Service Oriented Architecture (SOA) is an emerging paradigm to build applica...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011